semiinsulating substrate - Turkish English Dictionary